radiator shroud - French English Dictionary